.components_List_Page_Page .search{
  margin: 16px;
}
.components_List_Page_Page .searchBtns{
  display: flex;
  position: absolute;
  width: 100%;
  bottom:0px;
}
.components_List_Page_Page .searchBtn{
  flex: 1;
  line-height: 96px;
  text-align: center;
  background: #409eff;
  color: #fff;
  bottom:0px;
  border-top:1px solid #409eff;
}
.components_List_Page_Page .searchClear{
  background: #fff;
  color: initial;
  border-top:1px solid #e4e4e4;
}
.components_List_Page_Page .searchFormButtons{
  position: fixed;
  height: 88px;
  background: #fff;
  bottom: 0px;
  padding-left: 16px;
  align-items:center;
  left: 0px;
  right: 0px;
  border-top:1px solid #ccc;
  z-index: 1000;
  display: flex;
}
.components_List_Page_Page .listRowsEmpty{
  height: 90px;
}
.components_List_Page_Page .noedit{
  position: fixed;
  bottom: 32px;
  right: 0px;
  z-index: 2000;
  padding:24px 16px;
  color: #fff;
  background: #414ea5;
}
.Web .components_List_Page_Page .searchFormButtons{
  position: inherit;
  padding: 8px 0px 0px 0px;
  float: right;
  height:auto;
  text-align: right;
  border:1px solid #fff;
}
.components_List_Page_Page .searchFormButtonsTitle{
  padding: 32px 16px;
  font-size:32px;
}
.Web .components_List_Page_Page .searchFormButtonsTitle{
  float: none;
  font-size:18px;
}
.components_List_Page_Page .searchFormButton{
  line-height: 88px;
  background: #fff;
  border-right:1px solid #dcdfe6;
  border-top:1px solid #dcdfe6;
  flex:1;
  text-align: center;
}
.Web .components_List_Page_Page .searchFormButton{
  line-height: auto;
  padding:16px 32px;
  border-radius: 8px;
  border-top:none;
  border-right:none;
  margin-left:8px;
}
.components_List_Page_Page .searchFormButton.add{
  background: #409eff;
  color: #fff;
  border-top:1px solid #409eff;
  border-right:1px solid #409eff;
}
.components_List_Page_Page .searchBtn{
  flex:1;
  line-height: 96px;
  border-top:1px solid #ccc;
  margin-left:0px;
}
.Web .components_List_Page_Page .searchBtn{
  flex:inherit;
  line-height: inherit;
  padding:8px 16px;
  margin-right:16px;
}
.components_List_Page_Page .tcheck{
  height: 64px;
  overflow: hidden;
  padding-left: 16px;
}
.components_List_Page_Page .actionsBtn{
  position: absolute;
  right: 16px;
  font-size:32px;
  color: #666;
  font-weight:bold;
  z-index: 1000;
}
.components_List_Page_Page .tr{
  border-top:8px solid #f4f4f4;
  padding:16px 0px;
  background: #fff;
}
.components_List_Page_Page .tds{
  flex: 1;
}
.components_List_Page_Page .td{
  padding:16px;
  display: flex;
  align-items: center;
}
.components_List_Page_Page .hide{
  display:none;
}
.components_List_Page_Page .th{
  margin-right: 16px;
  width:200px;
}
.components_List_Page_Page .tvalue{
  flex: 1;
  word-wrap:break-word;
}
.components_List_Page_Page .trBottom{
  display: flex;
  align-items: center;
  padding-top:16px;
  border-top:1px solid #e4e4e4;
  padding-left:16px;
}
.components_List_Page_Page .listMore{
  color:#1e58af;
  margin:16px;
}
.components_List_Page_Page .timage{
  width: 150px;
  height: 150px;
  overflow: hidden;
}
.components_List_Page_Page .action{
  margin:8px;
  border:1px solid #e4e4e4;
  border-radius: 4px;
  padding:8px 16px;
  text-align: center;
}
.components_List_Page_Page .checkbox{
  width: 40px;
  height: 40px;
}
.components_List_Page_Page .tablesTop{
  position: fixed;
  left: 0px;
  right: 0px;
  height: 60px;
  line-height: 60px;
  padding: 0px 16px;
  background: #f5f3ff;
}
.components_List_Page_Page .tablesEmpty{
  height: 52px;
}
.components_List_Page_Page .tablestatistics{
  padding:16px;
}
.Web .components_List_Page_Page .tablestatistics{
  padding-bottom: 0px;
}
.components_List_Page_Page .tableCheckBox{
  width:60px;
}